package com.dawning.utiming.task.inter

/**
 * 文件操作相关接口
 *
 * Created by Chen.qi on 2018/10/10.
 */
interface SelectedOrDeleteFileInterface {

    /**
     * 查看大图
     *
     * @param position 位置
     */
    fun lookLargerImage(position: Int, type: Int)

    /**
     * 播放视频
     *
     * @param videoPath 视频地址
     */
    fun playingVideo(videoPath: String, type: Int)

    /**
     * 删除当前位置路径
     *
     * @param position 位置
     */
    fun deleteFile(position: Int, type: Int)

    /**
     * 继续选择数据
     */
    fun continueSelectedFile(type: Int)

    /**
     * 图片上传七牛云服务器成功后
     */
    fun uploadServerSuccessImage(filePath: String, type: Int)

    /**
     * 图片上传失败
     */
    fun uploadServerFailPic(filePath: String, type: Int)

//    /**
//     * 压缩成功
//     */
//    fun compressSuccess(localPath: String, filePath: String, type: Int)
}